SlideShare a Scribd company logo
1 of 13
Download to read offline
Chương trình OneNote
1. Phân thích yêu cầu:


   -   Xây dựng hệ thống cho phép người dùng có thể thêm, chỉnh sửa các note của mình trên
       máy tính.
   -   Mỗi người dùng có một tài khoản riêng và có những Notebook riêng để ghi chép.
   -   Admin có thể quản lý các tài khoản này.

Công nghệ sử dụng: Để dễ dàng xây dựng nhanh ứng dụng chọn hệ quản lý CSDL Microsoft
Access 2007 và Visual C# 2005.



Các kỹ thuật hiển thị dùng Control TreeView và Image Icon hiển thị cho đẹp.

Hiện tại hệ thống chỉ chãy trên một máy duy nhất, nhưng với ngôn ngữ C# sẽ phát triển ứng
dụng chạy trên này Web để dễ dàng chia sẽ hơn.




Written by swan_lake                                                                   Page 1
2. Mô hình hóa hệ thống:

2.1 Mô hình User Case cho cái nhìn tổng thể về hệ thống:




Written by swan_lake                                       Page 2
2.2 Mô hình ERD:




Written by swan_lake   Page 3
2.3 Lược đồ dòng dữ liệu DFD:




2.4 Thiết kế cơ sở dữ liệu quan hệ & các ràng buộc dữ liệu:

2.4.1 Thiết kế các bảng
T_user:




T_notebook:




Written by swan_lake                                          Page 4
T_Section:




T_page:




Written by swan_lake   Page 5
2.4.2 Ràng buộc dữ liệu:




Written by swan_lake       Page 6
3. Thiết kế giao diện & nhập liệu

3.1 Login:




Nếu chưa có account thì Regiser User:




Written by swan_lake                    Page 7
3.2 Màn hình chính sau khi login:




3.3 Hệ thống menu:
Khi đang login




Written by swan_lake                Page 8
Khi đã logout:




Menu trợ giúp:




Written by swan_lake   Page 9
3.4 Thêm một Notebook mới:




Form nhập Notebook




Thông báo khi thêm sách:




Written by swan_lake         Page 10
3.5 Thêm một section mới:




Form nhập section mới:




Thông báo khi thêm xong 1 section:




Written by swan_lake                 Page 11
3.6 Thêm một page mới:




Sau khi thêm thêm 1 page mới:




Written by swan_lake            Page 12
Chọn trang cần ghi nội dung ở phần soạn thảo và nhấn nút “Save this page” để lưu trang đó.




3.7 Update, xóa:
Tương tự với như thao tác insert (right-click), và giao diện cũng như vậy.




Written by swan_lake                                                                   Page 13

More Related Content

Similar to One Note

Bai giangvb.net
Bai giangvb.netBai giangvb.net
Bai giangvb.netvvpcdsptin
 
Hướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicHướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicnataliej4
 
Giáo trình tổng quan về Vb
Giáo trình tổng quan về VbGiáo trình tổng quan về Vb
Giáo trình tổng quan về VbSun Down
 
Chude08 k37.103.056
Chude08 k37.103.056Chude08 k37.103.056
Chude08 k37.103.056Loan Nguyen
 
Về Visual Basic 20 5
Về Visual Basic 20 5Về Visual Basic 20 5
Về Visual Basic 20 5Phong Lữ
 
Cac giai phap_lap_trinh_asp.net
Cac giai phap_lap_trinh_asp.netCac giai phap_lap_trinh_asp.net
Cac giai phap_lap_trinh_asp.netchtraidacam
 
20 phím tắt và hotkey tốt nhất cho windows pc
20 phím tắt và hotkey tốt nhất cho windows pc20 phím tắt và hotkey tốt nhất cho windows pc
20 phím tắt và hotkey tốt nhất cho windows pcKinh Duong Quang
 
Tailieu.vncty.com bao cao mang may tinh va internet
Tailieu.vncty.com   bao cao mang may tinh va internetTailieu.vncty.com   bao cao mang may tinh va internet
Tailieu.vncty.com bao cao mang may tinh va internetTrần Đức Anh
 
Bài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di độngBài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di độngRobert Commando
 
Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206Calvin Nguyen
 
Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206Giang Nguyễn
 
Quan tri jl tieng viet
Quan tri jl tieng vietQuan tri jl tieng viet
Quan tri jl tieng vietHeo Gòm
 
Chủ đề 7-Google docs-vũ mạnh cường
Chủ đề 7-Google docs-vũ mạnh cườngChủ đề 7-Google docs-vũ mạnh cường
Chủ đề 7-Google docs-vũ mạnh cườngVũ Mạnh Cường
 
ASP.NET basic
ASP.NET basicASP.NET basic
ASP.NET basicmeocon21
 

Similar to One Note (20)

Bai giangvb.net
Bai giangvb.netBai giangvb.net
Bai giangvb.net
 
Bai giangvb.net
Bai giangvb.netBai giangvb.net
Bai giangvb.net
 
Mau slide
Mau slideMau slide
Mau slide
 
Chuong 1
Chuong 1Chuong 1
Chuong 1
 
Hướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basicHướng dẫn lập trình với visual basic
Hướng dẫn lập trình với visual basic
 
Giáo trình tổng quan về Vb
Giáo trình tổng quan về VbGiáo trình tổng quan về Vb
Giáo trình tổng quan về Vb
 
Chude08 k37.103.056
Chude08 k37.103.056Chude08 k37.103.056
Chude08 k37.103.056
 
Về Visual Basic 20 5
Về Visual Basic 20 5Về Visual Basic 20 5
Về Visual Basic 20 5
 
GoogleDocs
GoogleDocsGoogleDocs
GoogleDocs
 
Cac giai phap_lap_trinh_asp.net
Cac giai phap_lap_trinh_asp.netCac giai phap_lap_trinh_asp.net
Cac giai phap_lap_trinh_asp.net
 
20 phím tắt và hotkey tốt nhất cho windows pc
20 phím tắt và hotkey tốt nhất cho windows pc20 phím tắt và hotkey tốt nhất cho windows pc
20 phím tắt và hotkey tốt nhất cho windows pc
 
Tailieu.vncty.com bao cao mang may tinh va internet
Tailieu.vncty.com   bao cao mang may tinh va internetTailieu.vncty.com   bao cao mang may tinh va internet
Tailieu.vncty.com bao cao mang may tinh va internet
 
Bài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di độngBài tập Lập trinh viên thiết bị di động
Bài tập Lập trinh viên thiết bị di động
 
Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206
 
Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206Joomla administratormanual vi_20060206
Joomla administratormanual vi_20060206
 
Quan tri jl tieng viet
Quan tri jl tieng vietQuan tri jl tieng viet
Quan tri jl tieng viet
 
Chuong3
Chuong3Chuong3
Chuong3
 
Chủ đề 7-Google docs-vũ mạnh cường
Chủ đề 7-Google docs-vũ mạnh cườngChủ đề 7-Google docs-vũ mạnh cường
Chủ đề 7-Google docs-vũ mạnh cường
 
access
accessaccess
access
 
ASP.NET basic
ASP.NET basicASP.NET basic
ASP.NET basic
 

One Note

  • 1. Chương trình OneNote 1. Phân thích yêu cầu: - Xây dựng hệ thống cho phép người dùng có thể thêm, chỉnh sửa các note của mình trên máy tính. - Mỗi người dùng có một tài khoản riêng và có những Notebook riêng để ghi chép. - Admin có thể quản lý các tài khoản này. Công nghệ sử dụng: Để dễ dàng xây dựng nhanh ứng dụng chọn hệ quản lý CSDL Microsoft Access 2007 và Visual C# 2005. Các kỹ thuật hiển thị dùng Control TreeView và Image Icon hiển thị cho đẹp. Hiện tại hệ thống chỉ chãy trên một máy duy nhất, nhưng với ngôn ngữ C# sẽ phát triển ứng dụng chạy trên này Web để dễ dàng chia sẽ hơn. Written by swan_lake Page 1
  • 2. 2. Mô hình hóa hệ thống: 2.1 Mô hình User Case cho cái nhìn tổng thể về hệ thống: Written by swan_lake Page 2
  • 3. 2.2 Mô hình ERD: Written by swan_lake Page 3
  • 4. 2.3 Lược đồ dòng dữ liệu DFD: 2.4 Thiết kế cơ sở dữ liệu quan hệ & các ràng buộc dữ liệu: 2.4.1 Thiết kế các bảng T_user: T_notebook: Written by swan_lake Page 4
  • 6. 2.4.2 Ràng buộc dữ liệu: Written by swan_lake Page 6
  • 7. 3. Thiết kế giao diện & nhập liệu 3.1 Login: Nếu chưa có account thì Regiser User: Written by swan_lake Page 7
  • 8. 3.2 Màn hình chính sau khi login: 3.3 Hệ thống menu: Khi đang login Written by swan_lake Page 8
  • 9. Khi đã logout: Menu trợ giúp: Written by swan_lake Page 9
  • 10. 3.4 Thêm một Notebook mới: Form nhập Notebook Thông báo khi thêm sách: Written by swan_lake Page 10
  • 11. 3.5 Thêm một section mới: Form nhập section mới: Thông báo khi thêm xong 1 section: Written by swan_lake Page 11
  • 12. 3.6 Thêm một page mới: Sau khi thêm thêm 1 page mới: Written by swan_lake Page 12
  • 13. Chọn trang cần ghi nội dung ở phần soạn thảo và nhấn nút “Save this page” để lưu trang đó. 3.7 Update, xóa: Tương tự với như thao tác insert (right-click), và giao diện cũng như vậy. Written by swan_lake Page 13